package cn.broadsense.thrid.result;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 点位任务
 *
 * @author pengxin
 * @date 2022-10-10 16:04
 */
@NoArgsConstructor
@Data
public class EvQueryChannelTaskResult implements Serializable {
    private static final long serialVersionUID = -5143344217317100849L;

    /**
     * 任务结果
     */
    private List<ResultsResult> results;
    /**
     * 任务个数
     */
    private Integer totalCount;

    @NoArgsConstructor
    @Data
    public static class ResultsResult {
        /**
         * 算法id列表
         */
        private List<String> algorithmIds;
        /**
         * 通道编码列表
         */
        private List<String> channelCodes;
        /**
         * 状态 任务启动状态 1启动，2未启动
         */
        private Integer enableStatus;
        /**
         * 任务id
         */
        private String planTaskId;
    }
}
